Everything極高速Windows 檔案搜尋工具

Everything 是一款極高速的 Windows 檔案搜尋工具,支援命令列操作。你可以透過 es.exeEverything.exe 搭配參數進行搜尋、匯出檔案清單、連接伺服器等進階操作。


🧭 Everything 命令列版本:es.exe vs Everything.exe

工具 功能定位 適用情境
es.exe 純命令列搜尋工具(需安裝 Everything SDK 或 CLI) 批次搜尋、腳本整合
Everything.exe GUI 主程式,也支援命令列參數 開啟 GUI 並執行特定操作(如匯出清單)

🛠️ 常用 es.exe 命令列參數(搜尋用)

參數 說明
-name <pattern> 依檔名搜尋(支援萬用字元)
-path <folder> 限定搜尋路徑
-case 啟用大小寫區分
-whole-word 全字匹配
-regex <pattern> 使用正則表達式
-size 顯示檔案大小
-date-modified 顯示修改日期
-count 顯示符合項目數量
-offset <n> 從第 n 筆開始顯示
-max-results <n> 限制最多顯示 n 筆結果

📦 es.exe 搜尋範例

1. 🔍 搜尋所有 .cpp 檔案

es.exe -name *.cpp

2. 📂 限定在 D:\Projects 中搜尋 .h 檔案

es.exe -name *.h -path D:\Projects

3. 🔠 使用大小寫區分搜尋 Main.cpp

es.exe -name Main.cpp -case

4. 🔢 顯示前 10 筆 .txt 檔案

es.exe -name *.txt -max-results 10

5. 🔍 使用正則表達式搜尋以 log_ 開頭的檔案

es.exe -regex "^log_.*\.txt$"

🧰 Everything.exe 命令列參數(進階操作)

參數 說明
-create-file-list <filename> <path> 匯出指定路徑的檔案清單
-filelist <filename> 載入檔案清單
-config <filename> 指定設定檔(INI)
-admin 以管理員身份執行
-connect <user:pass@host:port> 連接 ETP 伺服器
-exit 關閉 Everything
-search <keyword> 啟動 GUI 並執行搜尋

📦 Everything.exe 操作範例

1. 📄 匯出 D:\Logs 的檔案清單

Everything.exe -create-file-list logs.efu D:\Logs

2. 🔍 啟動 GUI 並搜尋 error.log

Everything.exe -search error.log

3. 🛠 使用指定設定檔啟動

Everything.exe -config myconfig.ini

📌 注意事項

  • es.exe 須額外安裝 CLI 工具,可從 Voidtools GitHub 取得 1
  • 匯出清單格式為 .efu,可用於備份或比對。
  • 支援正則、大小寫、路徑限制等進階搜尋語法。
  • 可整合進 Windows 批次檔或 PowerShell 腳本。

Also See

5
8:21 PM - December 06, 2025
8:21 PM - December 06, 2025
8:21 PM - December 06, 2025
8:21 PM - December 06, 2025
8:21 PM - December 06, 2025